dynamic text changes in C